package com.zzl.bonds.ticket.service.common;

import com.zzl.general.common.exception.SysException;

import java.util.List;

/**
 * @author : spp
 * @date : 2022/2/23 20:58
 */
public interface MyTicketHandStatusService {

    /**
     * 设置我的票据---平台 的操作按钮
     *
     * @param ticketList 票对象啊
     */
    void setMyTicketAllOperates(List<?> ticketList) throws SysException;

    /**
     * 设置我的票据---我持有的 的操作按钮
     *
     * @param ticketList 票对象啊
     */
    void setMyTicketHoldOperates(List<?> ticketList) throws SysException;


    /**
     * 设置我的票据---转让中 的操作按钮
     *
     * @param ticketList 票对象啊
     */
    void setMyTicketTransferIngOperates(List<?> ticketList) throws SysException;

    /**
     * 设置我的票据---融资中 的操作按钮
     *
     * @param ticketList 票对象啊
     */
    void setMyTicketFinanceIngOperates(List<?> ticketList) throws SysException;


    /**
     * 设置我的票据---失效 的操作按钮
     *
     * @param ticketList 票对象啊
     */
    void setMyTicketInvalidIngOperates(List<?> ticketList) throws SysException;
}
